Skip to main content

claymore mine

claymore mine meaning in English  •  claymore mine का अर्थ अंग्रेजी में
Noun
  • an antipersonnel land mine designed to produce a high-velocity spray of steel fragments in a relatively narrow fan-shaped cone, directed toward the enemy. They are usually detonated by an electrical remote control.

claymore mine meaning in English, claymore mine का अर्थ अंग्रेजी में, claymore mine definition in English, claymore mine की परिभाषा अंग्रेजी में, claymore mine का मतलब, claymore mine माने क्या, claymore mine mane kya, claymore mine ka matlab This page is showing answer of : What is meaning of claymore mine in English? इस पेज पर प्रश्न : claymore mine का मतलब अंग्रेजी में क्या होता है? का उत्तर दिया गया है|